convincing argument - German English Dictionary